perforated drain - Spanish English Dictionary